cavernicolous animals - German English Dictionary